body{
  padding-bottom:80px;
}
div.head{
  width:100%;
  height:auto;
  padding:0 5%;
  img{
    width:50%;
    margin:25px 25% 5px;
    display: block;
  }
  div{
    width:100%;
    text-align: center;
    font-size:11px;
    font-weight: bold;
    letter-spacing: 2px;
  }
}

div.content{
  width:90%;
  height:auto;
  margin:0 5% 0;
  padding-bottom:15px;
  border-bottom:1px solid #e5e5e5;
  img{
    width:100%;
    height:auto;
    display:block;
    margin:25px 0 10px 0;
  }
  p{
    font-size: 12pt;
    margin-bottom:10px;
  }
  div.rt{
    width:15px;
    height:14px;
    background:url("../img/web_icon.png") no-repeat -5px -29px;
  }
  div.lt{
    font:12pt bold;
    color:#888888;
  }
}

.loadMore{
  width:100%;
  text-align: center;
  margin-top:20px;
  a{font-size:16px;color:#4d4747;letter-spacing: 2px;}
}

footer{
  width:100%;
  max-width: 640px;
  height:60px;
  position:fixed;
  bottom:0px;
  background-color: #fbfbfb;
  border-top:1px solid #efefef;
  ul{
    width:100%;
    margin-top:20px;
    height:40px;
    li:not(:last-child){
      border-right:1px solid #bfbfbf;
    }
    li{
      height:43%;
      width:28%;
      text-align: center;
      line-height: 30px;
      a{
        font-size:12pt;
        color:#4b4b4b;
        position:relative;
        top:-6px;
      }
    }
    li:first-child{
      width:16%;
      a{
        display: inline-block;
        width:21px;
        height:20px;
        background: url("../img/web_icon.png") no-repeat -5px -4px;
        margin-top:5px;
      }
    }
  }
}